rustracing
OpenTracing API for Rust.
Examples
use AllSampler;
use Tag;
use Tracer;
use thread;
use Duration;
// Creates a tracer
let = bounded;
let tracer = with_sender;
// The "parent" span dropped and will be sent to `span_rx`
// Outputs finished spans to the standard output
while let Ok = span_rx.try_recv
As an actual usage example of the crate and an implementation of the OpenTracing API, it may be helpful to looking at rustracing_jaeger crate.